import { playMode } from 'common/js/config';
import { loadSearch, loadPlay, loadFavorite } from 'common/js/cache';

const state = {
  // 歌手信息
  singer: {},
  // 歌单信息
  album: {},
  // 全局提示
  toast: { show: false, text: '', timer: null },
  // 播放器信息
  playing: false, //是否在播放
  fullScreen: false, // 大屏模式还是小屏模式
  playlist: [], // 实际歌曲播放顺序列表
  sequenceList: [], // 显示的播放列表
  mode: playMode.sequence, //播放模式
  currentIndex: -1, // 播放歌曲索引
  searchHistory: loadSearch(), // 搜索历史
  playHistory: loadPlay(), // 播放历史
  favoriteList: loadFavorite(), // 我的喜欢
};

export default state;
